liquid and electric propulsion - Turco Inglés Diccionario